73
135
40
68
99
41
37
20
299
30
59
107
71
15
32
93
44
91
42
24
33
61
123
52
208
179
128
210
12
13
286
94
36
76
62
34
65
148
60
47
18
27
28
23
3
38
287
116
6