8
35
6
5
17
200
15
14
22
20
9
16
23
11
56
31
33
13
81
37
7
42
10
29
69
85
19
60
39
116
34
28
67
44
75
32
110
87
21
174
40
50
102