0
30
5
6
13
22
34
23
73
78
24
139
8
47
304
298
18
53
84
46
27
38
25
39
64
31
21
16
10
68
28
116
124
15
52
44
104
37