6
45
34
256
21
116
22
143
8
18
5
77
98
14
47
93
87
17
261
157
10
154
105
32
37
20
12
262
53
58
33
291
163
15
129
623
29
41
117
110
371
137
52
38
60
147