33
2
96
66
60
132
372
41
28
75
97
36
17
77
56
124
327
64
67
6
293
27
155
12
166
71
74
84
72
15
18
69
162
119
102
23
498
46
4
7
98
9
26