143
515
74
14
42
108
88
65
104
16
41
46
67
156
109
72
158
95
27
57
81
63
47
121
138
29
39
110
105
30
38
8
7
147
36
220
34
9
119
49
35
23
15
94
87
25
21
24
101
75
71
96