10
32
23
48
40
4
116
16
19
28
47
88
14
2
26
27
20
13
56
21
7
12
76
149
35
5
8
11
15
3
34
39
52
33
72
92