12
20
11
9
35
43
5
200
67
184
17
33
31
14
104
30
52
16
28
15
82
27
19
23
7
37
26
10
164
36
50
8
6
32
51
57
114
39
76
48
18
13
92
34
65