93
119
68
80
59
29
17
15
19
118
215
16
229
70
10
52
529
2853
34
38
40
322
81
84
39
142
76
30
9
51
140
111
123
133
13
47
468
11
36
55
8
24
548
71
49
12
20
32
54
91
21