355
43
68
16
224
53
56
75
86
39
37
217
207
22
13
206
21
101
20
24
211
32
45
55
227
25
61
152
31
34
80
96
14
10
59
58
35
30
29
111
110
66
121
179