374
33
6
263
81
25
21
64
354
106
308
103
15
51
30
99
14
47
357
1369
425
3
19
16
56
69
39
53
129
1432
90
136
296
38
68
124
303
119
71
29
46
89
617
26
12
54
193
95
41