1
31
17
4
35
63
15
11
71
13
22
69
37
61
47
64
81
143
34
29
48
78
115
113
77
57
59
53
18
30
122
178
25
108
66
44
83
124
138
50
199
56
49
104
65
67
181