40
66
24
37
10
13
22
18
17
81
76
4
41
95
5
14
6
9
8
113
23
43
50
54
19
27
15
0
53
12
33
162
155
44
65
145
396
7
39
48
16
83
21
26