13
16
7
21
22
12
26
34
33
30
48
104
35
11
43
92
14
5
37
83
40
44
8
31
49
18
25
10
32
107
374
143
61
94
38
47
97
41
54
24
45
39
46
72
57
60
59