19
16
23
52
179
15
81
41
34
57
8
24
29
13
14
12
25
97
20
125
17
39
44
80
47
32
92
28
139
203
18
42
98
119
33
61
75
107
216
292
22
11
60
126
36