144
27
336
124
52
65
80
66
271
39
6
77
118
169
23
19
35
78
88
105
62
122
48
42
60
107
165
43
54
31
70
45
109
76
61
156
217
15
85
4
55
12
41
93
8
277
205
297