388
43
52
123
42
33
11
6
31
26
41
13
21
35
39
30
18
14
46
28
19
20
9
15
25
29
118
38
175
8
24
17
36
16
37
156
73