33
15
24
7
34
49
45
37
12
27
6
29
16
51
92
11
23
77
305
64
55
13
120
20
66
35
9
4
8
100
10
68
31
22
53
62