25
41
292
21
22
11
50
37
35
23
6
65
14
227
101
26
62
16
215
48
145
164
444
59
1302
57
84
74
47
61
317
85
68
152
8
52
70
104
7
34
273
82
38
54
166
12
53
51
111
73
46
56