12
3
9
1
16
5
14
33
131
36
22
25
37
11
27
49
45
17
35
146
43
48
28
19
46
73
185
117
21
15
13
60
18
75
26
85
76
42
4
8
20
53