317
219
37
107
148
25
53
125
101
311
62
76
119
49
92
21
161
224
370
33
36
151
46
75
28
160
60
71
44
1246
156
17
12
142
58
30
168
32
157
39
10
115
68
152
40
306
54
57
105
191
35
13
259
426
104
133