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