9
19
14
60
171
41
31
17
76
36
12
28
33
25
201
13
46
47
38
32
339
53
8
55
29
40
16
35
108
15
39
85
22
80
51
98
42
7
161
23