350
10
54
66
17
21
14
53
23
113
15
5
60
19
44
28
8
9
6
32
26
95
13
11
56
103
387
40
2
24
51
39
4
293
7
3
18
0
22