31
17
29
75
113
5
40
39
67
14
64
8
46
60
9
48
11
50
24
34
43
37
41
16
23
38
47
482
128
87
30
227
28
6
65
27
19
69
49
4
10
18
3
2