46
68
41
100
45
57
47
120
80
31
33
50
339
123
248
24
110
245
30
20
144
85
54
58
16
474
11
74
87
38
32
26
109
34
76
355
10
66
69
40
173
169
290
55
28
37
39