8
31
200
14
41
16
33
5
75
23
7
35
24
28
11
43
6
13
19
42
82
9
106
47
199
26
134
17
21
62
36
53
27
138
39
10
22
50
60
156
161
67
30
141
64
103
54
91
25