86
4
21
5
24
40
106
16
6
41
9
7
73
37
92
60
51
28
43
13
11
14
19
395
27
22
3
185
425
62
46
1
12
29
35
247
36
10
147