86
15
19
11
14
30
23
45
38
24
31
26
51
17
5
9
13
18
127
25
1
29
66
42
313
135
2
76
194
44
20
473
372
27
8
21
22
283