49
41
107
16
140
143
84
64
78
20
219
13
28
14
38
1149
95
39
18
17
10
24
26
722
7
50
186
82
174
31
747
320
222
12
58
56
2621
66
3794
217
3804
281
137
151
6735
104
168
57
43
51