90
13
14
5
59
21
16
67
40
220
7
157
15
53
20
75
196
17
381
19
66
11
31
33
28
29
68
131
341
12
50
24
38
51
159
35
63
9
104
25
344
87
177
113
123
23
243