40
9
35
11
1
46
126
36
44
106
31
85
34
158
42
30
8
5
13
16
4
90
107
2
52
73
50
175
24
82
17
37
64
69
26
77
14
68
15
81
22
119
33
39
114
38
166
163
20