14
268
141
398
148
66
400
307
131
532
50
212
377
124
30
13
116
36
58
55
75
94
32
16
92
41
192
48
51
74
185
59
33
4
145
78
102
12
23
7
34
39
20
42
186
140
143
64
126
96
65