344
355
15
60
129
303
102
123
70
143
106
142
36
59
120
175
121
11
25
40
87
43
61
39
199
311
254
5
9
42
92
32
41
1450
37
228
368
13
110
101
84
116
74
24
153
14
135
48
17
112
18
19
273
1279
46
63
29