182
66
78
38
53
10
165
24
95
32
114
79
63
21
19
46
23
30
9
50
60
93
279
222
13
8
26
82
14
149
40
176
80
162
42
56
175
119
28
127
54
133
73
193
62
81
65
27