0
16
8
11
59
15
19
25
1
5
44
82
298
12
30
22
4
13
45
47
10
9
17
34
394
66
29
48
50
18
41
130
43
55
147
26
37
259
155
75
69
56
28