35
450
441
1
15
244
17
47
32
19
13
21
68
30
28
592
249
246
106
81
71
2
128
55
96
98
75
37
218
36
5
163
126
80
48
44
119
22
34
39
124
159
288
125
86
31
33
8
181
40