44
85
22
10
53
40
120
64
52
18
60
32
121
80
105
117
147
77
43
72
42
39
135
148
45
122
11
68
75
187
86
65
141
57
58
15
29
111
66
33
81
89
34
84
123
71
47
27
12