28
9
24
27
104
41
25
58
46
50
30
49
63
62
60
26
34
76
93
48
32
85
29
81
71
52
91
39
66
128
224
67
45
31
40
170
89
77
20
14
23
135
98
120
114