18
4
17
32
37
16
21
42
43
9
10
87
51
7
8
50
28
22
71
20
14
19
11
12
30
308
38
25
60
81
5
49
2
61
26
66
106
96