15
69
56
200
38
32
9
84
30
19
13
41
166
78
75
18
130
23
29
7
11
5
8
91
16
6
49
26
187
34
24
51
129
104
36
17
14
95
65
39
87
43
37
79
93
52
33
50
55
42
99
146
60
102
89
27
46