0
4
25
15
14
24
3
29
8
13
76
9
32
100
42
17
43
10
55
54
104
37
46
292
31
89
97
130
45
44
80
180
114
474
127
481
85
115
113
91
128
136
70
256
18
226