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