22
39
25
16
42
72
107
102
11
20
47
69
53
6
54
49
8
30
61
31
63
127
10
3
45
79
93
9
43
35
13
149
17
14
12
96
119
44
65
34
21
80
37
145