143
601
46
111
70
29
73
238
11
21
234
22
101
59
189
71
24
36
293
54
6
13
100
33
136
121
185
19
34
38
56
51
61
90
60
133
4
50
5
12
7
43
98
44
32
80
35
23
49
173