70
46
21
59
102
110
123
71
58
38
180
304
91
28
105
6
90
39
109
57
33
195
389
29
8
7
13
34
32
48
23
24
96
25
170
81
83
169
22
356
80
49
69
30
31
18
65
14