42
18
21
56
43
29
12
19
20
70
37
93
49
39
16
60
82
71
7
28
67
14
9
15
80
27
36
61
330
38
79
30
127
78
73
68
13
44
128
101
66
35
10
5
117