32
119
30
49
70
114
113
98
39
47
134
36
74
31
60
61
72
330
51
44
129
20
66
93
50
62
75
121
90
115
185
52
355
847
78
45
154
56
82
120
163
108
85
68
275
48
46
76
53
166
73
88