0
5
3
13
22
9
8
19
2
24
11
17
43
80
10
75
60
29
36
245
23
32
21
49
27
206
31
260
149
57
16
15
46
117
121
20
165