23
62
68
33
10
26
8
39
27
14
6
30
12
2
53
40
5
113
54
564
119
22
105
69
86
38
170
73
67
15
208
52
77
85
36
141
65
84
43
120
103
98
28
45
174
57
472