6
25
126
13
14
61
39
54
159
19
122
213
274
549
78
55
96
76
46
116
142
36
74
97
90
44
160
48
135
29
40
114
28
73
8
129
196
63
2448
709
83
7
80
35
86
140
30
161
17
22
58