26
57
20
7
529
8
32
47
48
36
137
23
34
10
25
35
62
41
67
2
15
30
37
31
44
42
22
60
77
66
29
12
61
11
153
82
6
254
124
151
736
86
16
398
392
79
172
28
169
72
143
84
203
302