14
32
4
58
6
474
164
15
13
11
5
20
29
51
60
138
37
44
50
12
1
42
22
21
197
30
39
2
41
25
18
59
8
48
3
35
77
19
84