3
1
7
4
319
5
13
58
40
38
2
12
57
39
29
1278
8
31
26
19
41
32
20
34
45
6
71
81
11
15
14
23
43
27
17
102
97
10
35
33
0
66
212
25
9
16
493
49
18
24
30
22