44
96
34
62
39
20
29
36
7
27
19
8
12
25
10
16
194
75
45
26
40
17
5
60
11
24
65
37
53
2
33
1
21
80
31
287
15
30
22
122
67
18
436
9