10
24
68
11
33
55
225
77
51
46
98
20
18
23
47
224
49
88
50
7
284
156
32
14
5
118
75
40
80
65
255
3
35
377
96
83
70
1417
539