7
38
23
202
150
42
264
48
147
185
136
57
60
128
101
94
55
66
32
105
249
148
73
102
34
36
76
91
56
35
43
24
50
68
79
33
47
27
11
59
31
90