97
2
11
28
23
60
19
33
38
13
119
16
73
1