6
4
13
41
14
57
37
43
30
80
50
40
126
89
56
32
35
15
20
25
186
63
197
75
46
116
146
18
16
77
65
151
233
62
97
33
21
19
96
53
36
98
34
74
27
7
160
130
60
94
17
88
190
79