15
35
21
10
9
4
146
40
2
102
17
8
19
13
60
47
7
72
50
27
42
29
6
34
107
45
131
14
133
271
61
24
36
39
104
12
31
32
55
67
48
122
52
165
99