77
40
41
67
14
24
50
30
33
25
66
32
36
45
22
19
220
29
26
76
49
217
195
699
70
38
86
68
31
127
253
20
177
301
228
689
136
806
250
121
1
99
2
390
5
13
34
150
73
17
176
9
113