28
24
15
29
125
22
75
83
20
174
13
14
266
101
95
66
68
19
132
108
129
47
32
33
31
168
62
10
38
358
40
84
159
54
136
42
35
69
176
103
123
165
77
61