61
222
142
59
70
48
80
31
29
3
19
91
32
11
175
50
16
42
423
88
110
35
27
53
196
321
92
104
134
22
124
155
7
40
14
20
145
138
83
55
13
240
125
69
102
172
51
38
93
416
73
86
26