14
5
32
9
15
22
55
27
108
30
74
92
84
21
24
33
40
16
35
23
4
90
128
7
2
42
28
454
89
81
262
100
63
38
58
20
18
73
127
41
36
26
96
162
126
70