33
12
10
20
15
27
66
25
24
9
17
32
38
129
103
70
30
23
16
42
162
60
8
126
43
41
19
86
6
36
13
11
7
22
29
31
56
50