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