146
9
15
14
51
36
91
16
69
32
28
31
4
21
59
53
54
37
11
29
45
216
97
118
3
108
55
52
44
140
77
23
27
18
13
79
58
0
50
100
56
30
62
5
17
8
89
74