33
37
17
10
55
15
48
9
5
103
51
56
7
11
92
24
1
245
31
12
26
19
115
29
8
16
39
59
184
78
49
32
14
43
508
28
2
96
38
69
257
53
90