37
21
17
19
20
118
65
11
109
97
112
108
51
54
124
44
14
31
62
288
185
384
98
207
28
36
337
166
191
56
10
22
39
161
7
43
50
33
48
12
80
82
73
55
6
42
13
119
131
77
27
23