61
86
32
43
203
179
10
57
68
65
97
7
20
26
24
52
41
28
66
45
64
6
493
82
84
5
47
60
37
77
38
21
15
12
25
33
226
407
151
56
128
78
18
113
102
48
106
51
95