38
85
20
4
24
36
8
3
10
153
100
55
33
17
44
2
13
5
42
6
11
9
58
28
12
7
22
96
15
35
30
37
40
29
19
66
43
16
56