0
2
14
12
18
9
23
1
5
6
10
3
4
8
17
64
84
59
56
146
60
45
330
144
28
63
44
29
46
31
106
19
35
169
11
136
53
77
39
61
62
120