62
58
38
155
63
41
69
37
172
100
44
161
78
605
159
117
17
383
26
48
15
104
77
74
27
127
33
73
75
5
96
50
271
24
80
35
224
297
68
60
294
97
66
232
87
59
182
122
115