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