30
20
16
13
9
61
44
11
112
24
36
23
48
57
72
21
128
58
27
1
5
38
14
81
56
41
22
7
54
17
68
10
67
28
173
59
95
92
70
132
49