38
69
0
14
17
10
46
7
9
56
8
6
19
130
3
22
18
32
138
20
28
13
86
294
1243
621
51
156
269
166
370
39
87
490
37
26
12
98
63
59
105
328
48
73
90
118
64
89