104
15
12
8
62
7
23
20
60
260
16
6
26
10
51
120
11
91
28
14
90
561
29
21
83
158
5
47
35
27
41
97
19
57
2
38
43
13
127
106
111
96