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