16
29
8
36
15
10
18
26
14
7
4
11
31
6
28
35
52
32
30
19
114
25
17
47
51
23
22
27
99
48
58
20
9
426
106
13
53
70
12