38
10
26
22
35
21
18
24
20
23
17
82
50
15
105
29
62
33
43
64
34
13
168
160
100
28
41
172
56
32
48
30
78
27
19