43
59
542
143
50
401
71
21
24
98
42
78
9
25
19
218
96
111
161
14
22
17
16
92
13
48
10
91
30
35
34
125
40
26
681
27
67
162
33
31
76
20
126
165
101
90
130
357