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