89
11
24
6
2
50
63
42
47
262
33
32
70
41
1
4
21
7
35
8
30
26
14
17
126
96
83
22
13
52
23
20
78
16
12
9
10
18
5
75
39