1
17
7
27
2
16
20
38
55
47
6
12
49
31
23
28
48
43
11
88
57
41
66
71
33
77
79
106
30
107
14
201
19
3
234
156
98
651
99
35
44
13
40
29
52
45
39
42
127
333
22
25