11
336
67
420
89
53
37
43
56
46
78
116
65
33
47
106
666
248
110
38
52
72
40
44
63
41
51
2264
60
39
50
45
59
55
57
85