35
37
538
17
66
45
19
10
103
57
119
97
1
34
18
154
128
92
144
49
59
124
79
7
122
6
8
56
15
62
43
24
39
48
2
166
64
184
9
83
28
710
120
0
130
22
32
36
74
189