15
4
43
120
40
136
110
70
41
51
24
22
112
31
32
14
25
77
170
49
33
26
7
9
20
6
114
101
124
3
28
126
38
91
34
45
17
29
16
50
95
18