66
37
18
33
84
79
64
42
36
14
129
57
15
13
77
162
47
59
260
330
89
38
56
63
29
60
20
110
50
34
65
53
75
142
19
108
43
257
95
100
41
111
76
354
117
163
106
283
40