169
25
43
17
166
52
37
19
22
16
34
103
177
23
317
324
29
154
63
68
45
18
283
33
30
82
114
1201
81
297
28
265
36
72
53
40
89
100
232
11
56
41
343
64
610
129
170