37
28
70
63
52
83
21
58
20
161
66
25
69
32
59
15
22
121
29
60
47
265
57
295
112
38
92
191
36
40
80
79
88
62
75
49
19
72
68
78
30
65
127
16
45
11
35