29
8
10
2
9
242
4
11
48
3
20
6
19
7
0
44
83
21
110
36
61
90
96
203
166
56
79
12
23
93
35
17
22
101
54
37
1
24
13
25