29
71
56
53
59
18
49
17
365
70
162
34
78
120
35
62
65
109
46
16
30
40
52
96
25
26
413
501
87
84
19
32
24
39
75
9
103
10
336
47
57
60
76
127
136
22
99