42
17
43
0
21
4
15
13
29
73
67
94
50
9
37
81
51
44
62
12
19
23
38
46
66
78
57
65
100
85
34
82
5
20
7
26
41
162
52
581
45
79
55
111
112
30
22