37
43
45
46
40
33
70
30
56
72
98
18
156
38
19
59
9
55
67
83
62
54
32
131
41
122
109
48
289
78
53
170
140
1360
511
47
24
157
204
28
85
120
36
86
310
31
42
12
325