26
92
72
64
87
12
11
20
14
29
86
36
19
160
179
47
54
97
71
18
67
90
34
339
21
162
65
235
147
53
33
39
68
245
42
44
60
50
7
32
45
56
48
30
420
133
445
189
24
1156
148
105
73