117
729
660
89
45
61
67
131
95
151
185
64
55
347
35
65
31
284
163
1258
186
182
27
134
22
51
188
165
34
153
18
70
286
11
230
46
53
26
33
77
105
20
164
69