65
103
41
19
149
259
190
64
69
73
74
214
56
45
61
122
33
40
16
26
66
30
46
37
34
48
38
86
31
96
29
28
53
21
42
60
70
35
71
84
49
39
25
32