164
200
8
5
40
17
95
7
6
23
26
62
76
10
34
104
183
65
13
45
9
137
180
35
16
63
51
123
189
198
186
24
44
39
28
52
14
12
33
15
29
18
53
66
150
90
38
25
21
42