41
0
4
3
22
25
10
110
5
15
8
21
6
12
18
13
29
27
343
33
20
11
16
7
9
37
83
26
88
38
107
43
77
50
111
23
28