7
6
43
42
36
19
12
119
18
29
48
32
108
22
11
63
8
194
23
47
38
28
53
33
20
52
74
15
58
81
158
61
97
10
77
323
67
518
35
14
51
30
65
25
9