16
322
46
10
19
38
66
100
70
23
30
12
39
41
11
22
74
17
43
8
6
4
47
21
83
15
59
42
24
45
48
25
31
14
93
13
18
20
52
343