7
14
15
24
46
13
32
119
45
52
30
8
9
6
21
25
56
57
31
261
208
238
74
142
55
146
20
175
34
236
48
77
178
38
72
61
125
17
51
122
85
64
512
67
97