28
13
31
79
22
17
125
30
24
18
47
8
117
16
68
43
178
35
34
10
7
66
60
52
50
76
122
9
6
19
15
5
355
161
165
149
11
21