45
1
2
3
10
168
6
9
155
22
26
92
15
21
117
4
13
18
5
19
12
129
8
31
68
23
51
14
97
106
40
70
78
847
61
216