120
117
5
1
2
111
19
17
209
462
28
6
16
25
109
46
423
206
4
23
7
41
443
13
85
20
14
96
107
21
12
114
51
34
32
265
39
29
66
55
172
125
45
8