61
31
47
21
82
36
64
24
145
68
50
29
87
119
88
26
84
48
67
70
2
40
30
132
66
18
55
44
433
113
176
90
135
42
155
191
111
108
130
162
125
52
204
384
58
34
83
109
12
76