65
72
40
28
12
75
23
54
95
74
56
44
34
52
50
20
51
91
229
235
189
106
38
24
42
2448
96
57
31
161
10
122
18
53
11
118
19
86
92
97
22
3
180
26
7