103
279
316
133
87
69
54
66
134
28
79
129
76
65
260
117
138
176
118
251
276
39
221
31
184
37
77
36
24
89
16
67
32
92
157
52
34
114
20
46
101
19
80
12
30
38
64
21
45
180