7
93
8
20
11
149
51
168
239
9
2
23
191
44
4
92
31
22
175
72
16
36
25
15
19
55
14
133
29
12
100
43
10
131
238
66
428
231
146
209
27
50
38
103
185
132
114
163
299
110
124