45
163
23
8
29
22
17
112
20
27
16
14
36
18
33
24
43
42
46
11
60
70
12
73
19
32
15
104
75
51
30
25
28
4
180