200
45
58
118
8
6
56
42
19
59
30
27
99
7
93
36
79
13
14
16
47
33
156
29
65
126
102
62
25
9
44
138
125
90
152
49
185
15
5
64
97
123
46
108
54
23
18
28
95
43
31
20