21
127
42
17
85
3
30
5
47
39
23
124
28
32
61
2
14
64
48
73
37
79
102
46
57
54
25
41
74
69
26
19
13
51
137
62
6
101
15
63
36
55
98