53
43
86
39
57
24
89
33
15
2
231
58
162
28
181
36
128
26
7
18
68
107
48
308
67
40
51
77
9
25
30
38
64
166
98
106
126
11
142
6
27
61
42
17
34
52
59
16