45
99
6
18
160
47
34
37
32
19
40
7
46
13
42
114
90
16
11
15
12
53
77
9
8
100
59
44
25
52
27
126
75
3
112
1
36
17
79
43
5