27
149
37
49
107
23
15
7
155
228
8
25
32
12
3
21
45
31
42
89
140
61
43
48
44
60
129
196
55
50
51
19
16
54
20
239
11
58
34
162
92
115
47
13
22
200
14