15
6
8
56
67
65
39
5
2642
22
33
13
32
29
700
196
36
72
161
101
53
30
90
338
71
31
74
35
116
69
89
55
60
49
107
121
168