116
63
60
29
48
79
30
110
9
58
27
617
24
49
72
262
66
140
43
56
44
37
59
3
6
12
14
20
40
93
71
38
35
70
146
7
25
229
10
113
3703
385
11
390
209
95
13
303
19
21