173
40
185
161
244
97
76
64
82
38
39
51
245
110
54
237
80
162
24
67
73
57
42
535
22
93
424
69
16
194
17
108
1344
152
14
147
50
279
98
116
375
138
37
29
53
392
9
25
125