14
15
13
3
11
45
21
30
35
36
7
51
202
67
22
42
102
272
20
28
47
9
108
12
6
132
60
44
66
16
58
157
27
186
190
101
158
78
55
118
72
154
43
361
73
193
49
68
113