19
30
4
6
14
55
75
22
66
7
42
106
3
193
2
11
124
78
20
33
28
150
67
18
10
60
29
94
165
151
13
308
112
15
40
41
191
17
12
54
279
103
21
36
100
24
51