1
11
23
57
22
141
5
17
14
8
19
33
15
26
130
125
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