10
29
25
6
15
44
26
22
52
12
13
48
32
71
38
21
41
11
49
56
90
16
18
70
14
68
83
5
17
8
79
40
261
33
106
19
208
109
196