11
53
22
8
21
48
75
34
32
40
35
51
73
56
39
69
23
28
218
130
18
15
9
46
147
278
55
31
17
90
83
95
1
33
52
310
41
30
44
79
16