30
3
14
12
25
9
20
137
68
6
11
28
13
27
7
22
15
34
93
49
203
92
89
21
74
178
37
44
108
51
168
235
53
36
32
42
10
59
95
113
8
284
5
149