91
16
81
42
114
162
50
19
31
27
24
12
30
160
79
35
70
225
474
13
4
407
158
100
22
15
2
270
7
103
17
96
62
78
242
29
364
87
183
56
124
54
39
44
128
127
85
165
45
252
37