19
33
75
28
4
16
14
41
104
38
21
44
162
62
8
12
123
1
5
39
15
32
72
119
86
55
220
73
35
6
167
10
36
96
18
226
11
87
20
139
289
24
78
232