33
47
105
85
87
66
35
30
95
22
41
20
10
53
40
73
38
17
64
16
46
29
88
62
178
8
56
79
72
65
82
68
13
97
44
199
51
48
98
146
25
39
32
26
103
63
19
21
61