43
9
40
5
51
24
17
29
3
98
18
92
6
2
69
22
21
122
45
32
85
38
28
13
61
25
16
48
14
11
30
8
64
34
52
37
12
15
41
23
4
20
58