119
50
15
96
264
12
73
66
19
46
10
8
54
58
61
345
29
13
7
16
43
6
35
30
21
5
26
117
20
32
23
235
14
9
2