62
40
44
42
36
29
54
140
46
72
21
58
22
59
31
25
33
35
45
91
92
61
27
34
148
84
121
276
77
141
263
104
83
11
69
165
261
150
76
71
53
17
168
15
66
138
18
125
38
68
63