23
0
21
238
51
28
18
14
12
44
33
10
4
25
38
122
244
35
82
8
6
83
109
42
47
324
39
7
237
1179
101
9
74
90
32
384
58
46
49
134
144
54
180
171
386
13