2
12
33
19
34
25
11
117
213
53
131
7
24
140
32
23
6
14
27
15
13
10
40
67
43
173
129
70
46
48
99
126
191
31
243
50
75
73
17
16
93
235
36
47
116