39
25
40
22
69
96
23
17
13
75
15
38
125
52
6
121
37
31
65
53
26
18
21
55
44
24
29
813
100
60
340
367
162
911
281
64
34
47
218
175
45