46
18
19
26
8
9
45
59
176
12
29
58
143
3
51
84
13
7
32
21
2
114
15
5
17
22
14
6
103
1
25
49
88
10
82
16
23
360
40