1
11
23
58
22
141
5
17
14
8
19
33
15
131
26
125
57
77
35
231
229
30
78
37
195
25
12
28
47
9
13
31
99
110
178
51
10
61
198
121
41
48
230
20
96