0
12
13
5
16
71
4
17
8
6
14
26
19
39
127
30
29
20
56
58
38
546
149
7
37
21
31
27
3
22
76
25
48
10
114
50
2
64
54
98