37
59
69
50
43
13
31
128
68
34
33
9
115
6
40
130
133
127
299
23
81
15
18
24
29
103
796
78
62
95
61
51
100
83
19
104
88
21
42
264
77
27
46
180
186
26