5
44
13
11
16
6
10
24
45
142
42
19
105
7
29
14
12
57
32
53
17
22
64
65
33
8
61
48
23
41
52
37
25
9
15
26
18
200
58
76
40
67
27
28
128
116