3
39
33
17
7
24
8
25
4
14
46
13
48
117
53
6
54
2
9
15
114
27
56
22
428
31
37
11
5
19
43
18
49
16
23
95
26