12
41
28
60
128
1 36
91
55
69
53
31
32
32
23
34
1 34
2 18
32
75
73
37
62
35
44
77
57
44
34
78
33
77
1 86
54
61
41
60
1 94
48
42
92