26
66
25
36
289
19
74
97
29
65
23
24
38
43
13
54
50
613
62
45
59
418
448
18
118
86
41
177
46
81
92
22
186
40
107
6
162
68
73
522
75
34
51
164
30
104
21
88
39
17
53