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