21
13
115
107
172
33
9
14
5
41
139
7
10
15
20
181
0
12
2
62
4
114
58
60
30
32
73
128
142
100
384
608
17
25
42
45
29
24
277
40
47
56
18