34
16
103
114
66
326
118
51
167
12
35
55
97
87
40
25
102
69
20
28
47
44
46
99
182
64
15
90
126
58
267
73
21
95
88
177
49
41
14
77
213
119
54
18
32
75
56
431
19
27