92
23
35
29
12
6
24
9
30
15
19
34
33
20
10
146
68
18
11
62
67
25
59
17
365
266
1
61
85
310
27
138
4
87
8
49
147
5
36
44
16
192
54
13
14