10
28
112
23
40
29
32
85
27
62
33
55
6
39
157
52
25
46
18
30
50
19
304
34
369
15
75
71
16
87
63
11
13
42
169
9
159
22
67
35
153
154
41
26
37
1132
5