6
2
286
16
145
151
7
4
48
27
119
13
1
10
34
20
24
21
32
29
11
411
17
39
150
23
12
9
8
70
37
41
15
3
63
38
5
65
45
53
130
367