63
39
34
98
45
26
67
15
10
232
30
112
14
8
24
321
42
12
123
49
27
22
38
50
18
44
188
35
29
19
73
76
13
100
37
20
130
33
136
96
32
36
106
53
6
709
7
129
58
107
23
110
279