31
9
12
5
8
200
14
32
91
18
30
59
7
27
86
13
37
16
10
28
17
15
6
43
20
36
21
23
22
68
24
129
120
19
42
50
29
52
35
11