17
9
894
35
312
20
106
29
157
37
111
48
22
26
13
61
36
3
25
28
118
59
31
24
47
32
52
10
12
11
70
423
80
21
99
33
4786
60
78
58
85
19
105
376
4
76
39
230
2