18
74
43
42
54
428
29
14
145
28
73
161
57
68
49
376
130
6
12
36
33
37
44
195
39
78
31
119
34
10
48
120
24
59
85
79
47
41
55
111
30
245
540
234
56
13
25
22
38
23