35
92
26
101
51
14
116
13
21
12
23
119
11
19
25
17
32
34
3
148
5
97
33
111
212
63
8
93
157
39
127
27
136
521
28
24
114
229
183
68
102
16
44
42
152
37
9
66