1
6
40
9
25
14
18
31
42
78
29
87
30
66
24
21
61
15
91
94
46
50
26
16
37
28
51
33
209
47
57
63
27
88
67
275
130
59
108
127
52
41
56
129
72
82
125
101
39
44