3
58
8
26
123
110
24
360
140
187
5
90
117
23
112
101
14
191
15
193
30
55
73
192
35
59
41
179
17
63
89
11
18
70
22
122
351
4
9
20
7
6
39
36
181
38
19
132
207
33