42
116
98
55
34
33
17
66
5
86
35
11
13
45
37
6
54
18
4
63
3
24
28
19
156
36
2
21
20
141
10
7
14
47
22
9
62
44
8
31