143
108
66
14
34
42
60
209
121
95
19
32
57
4
22
46
52
64
17
79
156
20
8
35
58
54
151
78
21
26
25
16
81
189
11
23
86
101
30
132
92
83
49
76
62
133
56
18
13