10
54
3
21
27
16
28
34
32
39
49
11
42
18
40
19
12
46
26
47
23
77
73
60
69
55
17
31
161
58
90
35
20
24
68
51
25
97
133
30
33
50