101
87
184
18
55
13
29
14
17
43
19
8
34
36
115
104
28
25
33
38
11
26
12
37
22
207
9
56
27
89
45
57
62
180
91
7
99
30
35
60
111
23
79
105
241
260