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