37
67
38
95
86
147
33
97
24
62
16
71
58
21
77
104
51
74
156
159
10
102
46
63
49
69
15
72
26
65
153
94
111
64
145
54
45
25
29
19
18
5
27
530
23
47
12
298
20
11