56
13
79
45
7
11
81
33
83
104
49
17
4
20
22
447
38
1
5
2
128
18
9
10
6
14
23
29
35
50
90
26
19
15
34
24
279
146
12
86
55
204
37
105
21
27
40