40
62
49
68
256
56
74
294
15
90
43
103
10
105
84
17
32
14
302
30
25
125
29
66
23
85
173
26
54
35
45
154
36
24
20
70
46
38
12
9
19
58
3