10
7
93
136
77
78
19
22
5
44
2
74
72
35
94
65
52
58
43
14
127
31
36
30
47
168
8
67
436
32
393
1419
131
352
15
70
69