33
11
16
61
23
14
10
9
12
27
28
24
38
26
70
31
21
18
121
201
65
15
37
100
45
101
89
8
51
17
47
55
88
141
49
52
30
150
95
43
39
67
19
193