38
6
231
355
14
166
21
40
18
143
46
36
86
10
12
5
9
2
191
22
157
30
47
15
68
41
28
83
66
25
7
50
8
395
63
102
220
90
32
26
614
19
1326
75
451
93
122
349
54
53
45