37
46
23
15
59
84
26
96
20
34
11
172
258
21
207
1
19
90
32
254
4
5
7
6
33
17
235
155
2
65
13
54
18
0
16
288
35
12
22
138