32
20
95
26
30
17
37
85
22
159
9
56
229
174
34
45
199
65
43
86
6
57
162
21
13
36
66
35
70
136
89
42
59
133
128
198
285
173
83
71
126
163
73
93
124
78
62
48
80
29
41