63
26
41
346
47
140
76
52
95
61
90
27
73
42
30
31
10
478
113
37
60
56
51
22
96
48
98
125
123
20
46
101
36
17
21
32
12
258
121
114
28
50
54
163
366
13
45