43
147
107
10
49
52
5
73
175
92
32
11
30
34
48
39
88
164
13
57
24
50
14
546
15
83
91
112
65
134
115
103
61
26
97
64
182
31
98
420
116
229
166
104
89
169
22
58
51
41