46
15
16
17
31
29
30
14
13
8
32
118
63
33
53
9
11
84
12
98
38
75
7
51
18
72
47
4
3
27
61
26
324
59
50
21
48
45
35
44