46
66
20
4
12
17
43
53
76
67
191
116
55
48
318
15
40
95
200
22
35
69
71
8
68
28
19
59
100
25
3
60
27
21
376
31
36
229
9
23
33
45
82
142
112
186
73
132
29
224
54
44