31
89
54
22
38
19
61
28
10
212
39
35
36
62
53
71
90
179
33
23
70
69
30
11
43
103
107
17
40
79
52
229
21
15
390
41
111
42
18
34
138
46
44
8
29
65