106
229
65
159
93
51
59
33
68
70
11
46
14
77
272
174
40
185
161
244
97
76
64
82
38
39
245
110
54
237
80
163
24
67
73
57
42
535
22
424
69
16
194
17
108
1344
152
147
50
279
98