691
118
49
53
78
83
70
25
6
2
34
46
9
210
52
19
30
18
21
23
20
58
105
54
44
16
29
35
8
147
26
312
242
128
216
115
95
123
17
13
12
163
212
39
229
127
168
290
256
61
109