19
38
12
34
37
30
60
24
32
18
52
101
23
9
13
68
29
140
49
41
243
62
70
22
83
28
118
88
569
53
48
492
80
66
98
33
64
4
43
44
162
137
429
65
54
40