60
30
112
43
37
104
21
24
123
35
12
33
71
34
39
29
92
40
98
36
65
20
8
55
16
9
38
13
23
59
97
10
61
103
41
304
28
129
184
81
87
89
22
85
53