19
29
11
122
97
8
33
43
76
28
26
25
27
108
41
40
56
77
12
89
22
24
50
23
15
17
9
21
16
35
38
37
45
20
62
46
44
52
55