35
33
147
27
96
80
105
61
355
13
40
43
38
42
36
44
53
20
18
21
91
28
15
23
14
152
31
6
50
66
73
37
54
88
62
100
58
110
29
39
124
56
75
19
67
8
46