16
3
13
15
14
24
18
20
7
84
114
39
65
274
61
33
52
62
46
91
69
126
83
40
68
56
50
85
118
58
287
120
137
49
47
32
44
86
59
53
30
123
74
88
9
81
42
8
98
54
89
64