35
52
9
28
789
32
82
380
24
102
60
25
120
27
26
46
153
108
164
194
67
189
152
38
72
63
83
70
1157
345
22
167
100
20
21
48
33
178
897
13
769
109
11
23
292
103
411
88
15
534
61
45
230
144
68