68
9
40
73
35
12
43
29
22
315
34
44
33
164
41
36
49
87
10
113
30
347
121
2034
185
97
247
71
568
53
16
48
64
45
54
60
17
56
129
359
66
21
99
77
74
278
84
96
370