37
61
31
47
21
85
36
64
24
145
68
50
29
87
119
89
26
84
48
67
70
2
40
30
132
66
18
55
44
82
435
113
178
90
136
42
155
191
111
108
130
162
125
52
204
384
58
34
83
12