94
56
36
35
21
352
87
16
150
63
24
9
8
1290
105
177
79
98
165
78
22
68
246
115
109
25
20
282
11
49
413
42
122
104
40
6
12
117
29
5
53
23
102
30
77
239
45
135