10
34
91
79
258
17
47
16
343
53
8
22
40
24
43
55
54
65
110
26
41
293
29
30
36
14
12
149
60
25
57
18
19
3139
1039
1426
32
33
42
20
15
11
31
58
83