1
9
22
19
247
30
74
12
14
25
165
32
133
83
36
107
46
226
104
18
51
13
84
119
37
38
58
70
44
28
29
5
115
77
65
48
69
53
56
100
185
85
23
297
35
60
186
130
281
16
3
206
97
41
349