14
9
15
16
97
8
29
5
19
76
141
75
43
10
61
21
20
78
23
28
122
113
128
6
25
41
36
7
11
2
51
24
305
40
54
4
26
44
35
30
3