8
21
155
58
28
17
10
12
47
9
91
31
38
11
27
51
39
123
99
382
43
34
42
75
20
49
22
70
45
25
44
16
19
170
32
14
18
13
23
35
92
26
222
327
84
193