46
11
9
71
6
95
8
10
35
20
18
5
4
80
93
56
51
12
29
92
31
3
94
303
14
26
17
2
53
152
16
73
36
49
13
27
7
88
91