17
10
645
13
18
1174
138
477
97
4
83
215
6
51
223
54
143
16
25
23
73
28
29
49
68
38
89
37
21
15
81
50
11
180
14
5
2
109
98
105
48
3
9
132
157
20
134