35
82
13
10
27
81
44
49
293
124
32
24
26
156
195
36
80
87
74
89
142
23
39
19
101
18
45
64
78
7
11
21
8
736
166
72
66
79
56
194
172
146
127
90
94
71
208
696
55