120
63
34
75
24
38
39
32
79
189
56
143
140
43
84
144
177
50
17
72
326
67
52
127
129
218
89
69
40
145
48
135
239
73
19
212
20
54
33
87
12
57
82
112
252
170
36
207
113
70