277
95
184
37
326
88
364
41
53
9
25
159
23
58
131
34
18
12
122
24
32
103
35
173
178
48
72
86
31
119
47
7
70
77
57
207
52
113
14
21
8
40
26
17
80
50
268