18
200
38
54
45
154
146
19
23
17
27
6
44
20
184
106
66
64
72
24
11
9
21
25
8
14
108
29
5
16
13
7
92
12
141
130
102
32
40
10
47
42
150
22
74
65
68
33
48
80