6
129
94
105
14
22
66
48
30
227
28
114
73
17
79
188
62
46
21
37
217
49
33
34
44
13
85
103
75
42
76
156
26
27
134
225
55
110
496
47
130
18
210
40
313
32
53
107