150
5
70
15
18
7
10
702
29
61
175
6
11
27
34
8
12
37
152
21
49
38
25
14
9
26
36
35
93
42
22
23
95
19
17
31
867
78
77
114
13
63
53
64
533