32
125
8
118
178
113
22
20
16
14
51
15
13
28
26
40
10
24
12
6
139
7
19
119
34
25
44
23
31
21
18
9
200
55
57
104
17
29
43
171
52
5
67
61
39
38
11
36
56
50