69
119
315
81
44
8
35
253
40
53
45
39
9
84
20
100
36
50
297
46
240
41
33
14
12
125
7
77
6
16
42
30
18
51
31
61
23
639
252
72
49
43
112
73
29
437