4
45
7
19
6
15
16
38
82
23
105
3
34
36
5
10
9
12
33
27
24
13
47
17
32
84
51
8
56
35
129
174
92
18
11
28
21
472
52