21
36
5
24
9
17
100
41
2
39
20
70
6
26
14
133
692
57
33
93
11
83
23
7
31
89
58
8
79
19
42
10
15
30
43
29
28
35
3
78