12
1
4
7
2
16
13
11
15
78
39
14
17
10
19
18
26
46
37
34
23
27
22
41
24
30
38
50
123
84
52
111
75
100
44
198
49
205
68
142
126
33
48
31
91
124
81