23
25
11
5
86
22
59
17
12
18
26
13
10
29
48
35
4
3
21
44
66
1
31
0
34
16
95
64
6
51
93
32
77
24
108
27
69
90
43
149
19
155
41