38
6
42
120
9
81
16
12
28
27
18
330
141
1
99
17
32
48
50
51
91
80
47
5
58
14
31
33
24
108
45
29
15
72
39
21
4
128
36
57
107
40