31
79
11
12
64
129
36
7
172
49
125
108
148
38
156
78
246
39
91
41
281
190
97
21
127
275
58
22
216
620
32
301
16
66
55
123
100
180
40
155
85
136
158
318
106
10
71
50
87
47
29
27