13
27
20
17
12
40
11
10
3
41
15
9
14
6
28
44
81
111
136
74
292
308
22
2
21
16
69
31
18
7
8
19
5
33
141