93
53
244
64
110
287
144
47
34
75
406
8
312
32
55
45
36
24
131
10
106
58
26
43
51
27
205
188
44
21
180
25
33
17
12
11
16
103
39
98
19
141
67
186
171
119
70