2
44
14
138
21
83
130
76
35
85
32
110
28
18
34
58
12
65
59
8
29
23
17
36
91
51
171
147
38
40
19
90
26
9
24
25
141
153
136
11
52
172
6
41
48
10
70
93
139
165
96
264