7
36
1
135
14
76
42
126
71
15
109
81
80
204
153
221
82
557
56
216
46
28
57
319
104
147
37
902
32
122
119
117
70
156
457
61
53
85
43
33
68
69
34
77
41
154
19
52
38
91
788