12
11
15
20
7
6
109
50
42
21
10
36
28
69
17
5
147
34
16
23
19
13
38
55
64
8
32
24
75
14
25
30
40
94
9
63
29
35
33
46
200
84
62
26