14
21
96
26
37
55
16
76
7
2
27
59
28
25
17
544
9
187
15
10
32
58
70
6
38
91
19
12
64
74
252
81
57
249
29
53
84
54
493
436
444
145
196
137
104
24
49