68
81
66
58
87
2
80
15
33
54
53
17
116
226
21
305
113
97
24
109
11
43
31
72
48
167
197
10
90
169
78
138
39
34
41
95
76
71
20
172
441
123
65
73
40
67
89
44
55
19