0
1
12
59
5
15
11
24
14
29
33
129
7
19
104
26
8
55
2
22
35
25
37
20
10
13
21
39
3
43
18
51
69
94
16
36
748
53
71
296
226
57