18
97
68
35
27
232
87
29
13
28
31
84
34
16
39
4
32
10
121
56
20
21
478
22
67
100
15
12
213
124
40
91
43
92
89
48
60
57
6
65
71
33
53
106
44
54