23
3
0
26
2
5
34
17
4
16
61
73
22
9
30
10
131
46
21
120
66
126
47
55
50
151
7
173
8
691
242
109
45
32
35
49
68
13
186
169
150
268
332
37
96
179
444
74
12
41