23
13
17
31
3
105
173
16
11
46
0
15
1
33
9
12
8
2
25
26
6
29
86
67
123
190
36
88
19
57
21
7
22
28
70
71
213
84
41