3
39
16
5
22
1
373
31
47
27
34
65
29
56
28
33
102
93
44
6
13
30
14
49
17
9
0
25
26
15
8
10
20
7
23
43
11