5
23
47
93
12
31
33
19
17
71
7
18
49
15
40
133
14
11
39
43
96
52
58
8
34
3
60
42
148
116
35
109
68
25
57
41
9
24
66
50
161
126
94
61
20