42
211
62
1199
336
33
40
80
32
29
31
46
7
9
20
39
81
17
11
113
25
53
4
26
78
27
28
41
47
23
30
122
12
79
14
15
57
6
24
19
118
2
10
77
90