18
65
39
21
20
235
47
37
83
539
82
112
9
36
71
91
15
87
30
59
17
70
60
52
88
93
79
85
180
223
29
26
28
152
199
124
34
164
22
54
109
162
5
58
48
41
24
160
77
42
46
25
195