16
15
12
5
11
68
30
18
17
120
23
19
4
31
65
27
76
25
79
29
20
47
14
117
73
129
28
13
108
10
7
109
113
6
39
102
382
2
26
44
49
91
50