42
85
4
75
51
90
9
56
21
154
24
11
14
16
169
40
20
8
5
486
13
44
45
133
58
163
38
0
187
34
10
67
19
27
70
54
17
15
30
46
35
208
68
237
22
32
12