12
6
14
18
36
38
30
20
21
39
34
122
15
63
16
8
48
19
2
13
42
97
22
27
41
35
23
128
74
79
288
11
58
25
132
62
52
49
68
56