346
8
33
22
113
17
26
31
59
60
14
13
16
46
19
6
72
43
29
15
34
23
97
62
37
828
51
38
220
124
24
21
18