1
2
3
12
26
6
8
290
30
63
5
18
14
16
10
9
13
19
4
7
33
11
44
83
48
22
67
118
17
88
109
66
29
15
39
232
43
25
61
20
27
35
68
21
46
24
41