23
0
7
11
21
4
12
14
25
35
34
36
105
42
5
112
214
33
309
185
342
302
157
154
107
84
71
28
58
76
32
48
10
30
9
8
16
6
18
53
31
70
13
46
3
22
15
19
27