13
42
12
59
14
7
32
46
5
10
58
23
113
4
8
279
11
70
27
20
9
112
28
49
34
18
126
29
33
16
125
26
137
39
117
135
52
47
53
205
30
50
421
120
303