15
102
39
10
31
116
25
34
8
117
61
9
123
51
220
44
36
7
109
6
22
5
63
279
82
26
223
28
80
42
62
20
158
148
93
64
122
155
19
24
11