115
339
155
12
15
16
10
33
8
14
9
30
22
138
27
6
25
39
5
52
59
46
11
7
43
28
93
42
68
426
18
36
29
20
13
24
19
17
26
57
37
110
75
240