16
9
46
12
15
27
17
138
31
38
40
20
32
35
36
113
63
88
43
6
89
7
4
65
34
198
22
95
53
10
66
13
98
109
14
87
54
302
26
19
298
3
294
5
77
39