33
59
217
27
66
12
15
52
75
58
54
82
47
71
50
60
143
37
29
43
64
11
25
30
69
49
51
70
48
36
34
72
83
219
95
505
17
7
186
272
97
62
42
10
123
88
130
46
137
24
6
383