85
4
58
38
21
84
53
465
15
64
115
83
148
50
22
138
114
43
81
35
19
25
37
8
44
30
73
41
29
12
57
49
74
11
79
86
20
6
285
361
59
45
26
3
76
161
69
75