18
6
22
9
25
13
3
8
92
1
31
51
23
11
7
16
42
49
19
34
47
59
37
52
116
187
60
65
26
71
15
85
75
32
64
67
101
81
38
88
233
198
83
58
36
74