?
1
6
3
2
5
107
23
24
20
30
32
43
12
8
160
41
125
17
7
79
78
10
19
31
2781
155
11
0
62
662
428
35
15
147
9
717
270
201
197
77
47
39