17
51
32
75
23
10
46
5
6
8
15
16
78
41
222
66
97
4
11
53
31
76
27
19
126
9
18
200
39
25
3
12
86
24
33
95
38
42
52
29
7
45
28
72
259