1
26
95
157
85
83
14
22
4
52
11
3
292
10
108
153
129
136
38
6
8
93
25
118
7
42
13
84
12
117
124
126
23
134
41
28
43
113
37
9
106
51
75
45
40
21
32
2
66
35
31
71
15
72
33
63
17
146
125
18