18
46
16
11
194
39
587
35
24
159
15
13
36
70
8
25
116
305
63
23
152
87
31
4
19
7
6
48
52
34
5
57
10
41
273
81
136
77
33
69