28
18
149
12
14
200
54
99
23
38
67
107
10
24
66
68
43
79
37
29
7
45
8
6
5
21
176
51
17
44
117
94
34
20
177
32
185
33
9
47
105
11
27
69
108
35
87
173
13
36
22
197
136
31
16
19
198