19
13
28
16
125
5
86
8
34
33
38
40
39
859
37
26
52
53
20
46
76
10
61
0
56
25
11
17
41
29
153
35
66
227
23
50
89
24