6
5
75
31
37
76
52
32
28
33
14
1
12
29
83
43
21
72
40
151
47
80
56
27
87
77
11
16
97
147
122
85
287
90
105
134
282
30
217
24
175
106
35
15
109
20