1
39
41
16
20
26
12
7
9
45
74
25
4
11
31
40
10
42
22
30
14
18
58
77
50
15
29
27
141
72
70
35
17
21
109
107
388
51
67
98
19
33
128
43