5
20
11
2
8
37
9
23
28
40
50
15
264
14
19
122
32
99
69
86
36
47
18
60
16
134
17
93
45
56
55
39
104
12
10
64
24
3
4