31
18
89
8
63
36
179
40
7
57
62
75
6
41
32
20
940
52
143
15
27
25
12
58
144
113
47
9
100
10
161
21
19
92
17
122
87
29
49
2
104
142
34
78
43
11
91
72
33
154