63
30
20
94
60
139
178
41
11
57
263
27
6
7
97
66
35
59
40
61
73
17
87
10
33
9
48
24
163
259
38
67
47
23
74
29
77
22
16
8
88
44
56
2
34
3
50