35
29
12
9
30
14
20
22
33
41
39
355
50
24
10
27
8
77
204
11
15
70
60
23
62
21
16
6
7
38
13
28
57
53
68
123
17
43
134
45