35
41
20
25
36
16
18
12
27
73
66
34
22
7
58
17
40
89
81
140
97
39
51
68
69
33
8
125
67
23
52
21
19
24
54
61
62
29
31
56
100
32
15