389
14
110
8
16
18
13
20
26
32
22
19
25
11
10
94
73
17
92
39
86
302
72
29
23
259
1025
234
53
58
75
6
59
36
130
28
35
46
66
12
41
1
27
5
9
4