5
21
15
22
86
28
53
139
3
50
12
104
10
267
32
134
30
29
20
54
13
241
52
39
51
64
127
87
68
31
6
48
35
56
14
38
23
16
9
25
11
18
26
7
34
40