12
20
15
11
6
415
27
22
44
5
7
21
13
450
161
28
1050
78
37
10
91
92
24
18
17
2
19
16
93
238
3
23
104
36
69
55
54
590
29
114