128
53
131
33
11
115
68
15
29
163
148
64
125
178
426
121
54
188
141
62
67
16
12
22
52
18
28
50
119
14
97
56
100
19
38
102
59
44
63
156
10
27
142
184
35
20
8
82
24