29
130
8
61
12
0
28
75
261
17
54
24
91
19
18
45
4
16
5
22
7
167
82
6
134
13
11
23
57
10
111
43
39
3
20
15
48
1
2
400