42
116
10
16
12
60
87
23
279
6
27
11
74
14
8
25
24
20
59
18
43
62
609
40
7
19
2
85
34
17
46
75
51
15
13
26
21
52
155
41
145
35