34
106
47
61
114
71
63
24
59
289
103
25
7
90
62
45
49
60
64
100
44
137
125
118
58
80
102
126
286
48
142
104
143
117
128
35
42
91
96
244
32
198
130
30
250
185
101
75
67
284
108