31
7
44
8
197
200
16
109
168
5
45
38
28
12
6
22
29
18
67
10
30
85
1000
17
9
66
19
15
47
23
20
37
11
14
52
58
26
74
65
13