317
12
19
5
34
75
22
17
26
35
151
29
4
32
11
62
39
20
6
38
0
8
49
3
28
53
1
126
48
7
24
45
887
50
2
21
172
65
84
23
41