2
7
1
34
11
44
32
100
29
92
74
24
30
42
28
36
84
67
134
43
19
80
37
73
8
90
266
162
14
51
68
140
31
23
48
71
59
75
310
524
122
203
111
225
171
136
65
20
94
62
316
138
39
18
135
33
103