33
16
11
7
6
10
9
63
13
15
26
172
103
14
57
3
284
35
28
265
424
60
40
92
51
17
88
105
5
39
23
54
32
61
182
45
24
36
106