161
37
101
84
89
190
125
28
25
24
36
156
143
22
45
56
10
6
9
11
120
15
281
249
121
180
445
158
46
144
50
102
52
63
393
85
58
32