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