10
41
4
24
13
17
31
22
5
55
7
42
14
108
45
59
18
20
33
74
57
43
44
52
146
8
12
16
88
35
9
147
65
29
1
3
72
23
11
153