8
33
5
105
182
15
50
200
21
7
9
20
6
90
13
19
53
35
11
28
25
48
42
79
17
12
41
30
46
37
60
14
104
149
170
22
40
26
18
27
88
63
31
44
10
43
176
52
24