1
5
16
3
18
8
11
50
12
15
101
17
94
25
23
13
10
71
34
81
39
32
22
64
56
30
92
190
51
178
47
390
48
430
24
69
43
124
90
96
61
290
14
451
84
252