42
11
3
4
10
6
44
36
19
9
12
14
27
26
89
46
61
48
8
21
34
20
16
56
95
18
29
47
7
28
25
15
23
45
0
1
2
374
13
96
17
38