88
36
20
70
46
25
23
1051
14
22
273
2
43
26
13
66
19
10
47
21
245
5
1
464
323
69
80
72
32
71
11
189
85
17
41
37
138
131
514
254
64
214
39
157
76