66
39
24
16
29
26
47
130
25
87
95
74
42
89
31
115
48
53
49
178
18
30
35
21
12
88
50
252
62
10
264
134
75
84
37
59
79
148
64
60
22
17
40