93
85
94
33
9
54
80
62
8
24
32
59
18
117
19
1240
21
43
7
22
293
31
20
257
17
13
29
66
127
69
37
5
38
23
178
34
39
42
313
320
4
25
90
15
11
78
12