3
22
51
47
445
7
56
15
114
29
75
49
50
11
156
10
128
57
17
14
12
21
20
9
25
45
5
175
88
16
23
43
32
53
46
785
6
4
1
33