38
23
86
196
41
72
1361
491
8
92
10
167
101
338
14
11
30
15
12
88
46
29
94
5
54
26
137
83
39
22
21
104
301
24
25
181
19
121
273
4
219
45
71
16
164
44
87
2
47
242
693
65