8
5
43
113
45
190
24
4
38
88
71
92
56
83
74
37
98
34
103
35
13
50
16
30
15
6
75
10
151
12
129
68
7
1
93
33
85
27
131
41
0
39
19
2
17
3