5
45
156
464
256
41
81
79
62
37
2
11
204
23
56
16
92
14
12
13
6
42
33
1
24
49
19
63
40
300
30
18
22
64