319
12
19
5
34
75
22
17
26
35
151
29
4
32
11
63
39
20
18
6
38
0
8
49
3
53
1
126
48
7
24
45
888
50
2
21
172
67
84
23
42