42
27
31
69
62
6
49
10
5
57
75
19
102
80
34
110
37
54
71
55
249
91
18
15
9
180
101
152
4
53
139
13
77
14
48
7
22
3
89
58
26
17
24
51
68
12
187
264
2