62
15
12
6
26
179
46
3
35
8
126
59
371
87
370
138
2
7
1
10
17
18
14
346
11
43
246
33
19
28
32
114
72
211
23
13
5
30
79
44
207
24
398
49
20
384
27