52
18
30
36
25
39
160
37
72
105
14
19
16
41
55
28
32
23
38
20
13
60
10
22
42
45
56
68
58
27
40
234
884
33
46
31
75