59
45
204
68
372
16
91
24
298
37
86
40
13
19
9
125
27
26
52
33
41
22
7
56
483
148
58
72
32
70
47
136
14
48
109
64
15
39
61
38
50
35
49
25
46
29
11
105
74
36
53
60