90
32
10
17
29
21
11
9
38
142
41
3
44
4
6
19
13
31
35
74
22
39
18
26
15
47
390
33
56
25
42
14
196
5
16
36
1129
80
55
34
37
7
27
8