9
152
36
28
123
23
15
105
30
172
74
88
38
13
7
3
8
10
48
16
12
14
114
61
17
27
93
65
22
19
52
99
25
143
62
26
34
0
11
6
4
77
1
29