37
50
45
26
34
28
57
10
13
36
15
1
16
33
66
20
152
38
12
96
23
5
88
39
35
56
40
44
29
87
63
19
3
7
105
43
11
247
167
142
52