1
115
43
9
11
47
10
3
81
18
44
34
171
72
89
52
22
104
16
53
63
56
228
109
36
294
31
351
42
195
292
224
132
80
87
65
166
761
1017
200
174
245