20
22
33
136
16
44
68
85
23
45
9
82
19
10
29
5
127
219
52
41
93
172
50
84
59
117
12
47
42
55
21
35
309
86
38
63
53
145
710
89
15
48
143
72
39
43
123
25
31
65