65
22
42
31
21
51
41
64
38
57
50
43
55
18
33
58
110
9
25
149
141
358
6
20
56
26
27
202
473
72
78
124
61
488
24
92
145
36
69
7
66
44