245
17
195
18
70
1
9
21
1335
22
19
24
36
223
167
29
44
347
53
77
41
143
23
38
137
47
272
39
67
45
111
28
106
121
88
82
31
54
30
43
80