14
51
28
642
67
38
54
362
465
94
70
43
131
31
49
91
88
10
72
21
47
100
4
128
60
73
512
66
53
32
154
22
105
15
84
8
16
74
23
64
112
24
33
71
177
20
457
13
189