1
15
3
18
7
11
50
12
99
16
8
93
25
22
13
10
71
34
81
39
32
64
56
30
91
190
51
178
5
46
390
48
430
24
69
43
124
90
96
61
290
14
451
84
252