7
149
4
63
15
12
104
52
79
146
25
162
40
130
47
38
61
72
422
54
75
335
56
86
198
85
226
55
1611
98
46
234
78