1
16
6
10
54
14
12
33
56
30
93
43
25
44
200
53
58
21
24
8
38
89
2
61
50
28
27
7
47
45
40
60
106
115
76
15
226
288
141
49
46
237
179