158
203
52
13
113
39
182
134
84
126
147
28
76
37
104
20
43
106
78
105
124
15
23
34
101
87
83
21
229
183
18
29
127
323
14
32
67
25
44
61
98
12
9
119
110
6
149
7
441
55
79
42
57
73