7
6
43
200
36
34
161
37
24
12
5
40
49
62
30
8
107
25
13
28
14
20
97
9
10
16
122
31
18
61
105
23
38
17
87
83
32
70
11
94
129
84
68
50
165