43
11
41
4
21
17
38
59
7
16
18
108
28
69
47
6
29
23
19
15
68
13
12
8
62
39
35
88
27
105
49
30
37
44
22
52
25
34
32
36