43
89
9
4
6
8
3
269
7
26
68
21
12
28
16
51
27
10
34
17
14
13
1
5
33
58
75
11
416
55
46
25
2
77
15
29
45
50