16
3
15
22
2
9
8
26
20
27
13
79
12
7
5
6
93
84
10
14
11
97
196
50
51
17
38
25
72
36
102
19
4
116
217
58