290
57
334
117
32
97
155
46
11
387
48
63
28
284
196
62
93
5
79
109
16
10
140
39
26
19
64
8
9
12
15
66
91
106
199
29
144
18
35
105
36
255
78