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
76
51
30
25
28
21
4
180