18
5
8
19
11
22
30
92
46
52
41
13
12
20
21
10
9
33
72
100
24
28
119
29
83
73
57
86
70
47
44
139
32
126
51
217
26
42