22
72
28
53
32
31
55
109
7
114
111
8
59
248
50
17
29
24
183
21
58
36
132
79
25
37
16
43
44
95
34
90
85
319
52
71
30
15
12
6
19