43
27
22
29
16
21
89
73
54
109
114
50
97
49
165
19
190
18
174
137
247
12
169
2
66
319
85
1362
143
7
5
224
15
31
13
32
56
20
77
68
46
10
35
4
61
14
17
122