26
38
106
30
11
5
3
13
14
43
34
0
2
15
82
22
19
6
218
77
41
31
9
21
37
57
1
7
170
87
204
8
128
24
259
48
321
55
18
4
12
17