54
25
11
23
28
36
79
64
83
31
74
22
125
40
39
60
14
10
310
134
44
197
107
35
29
190
332
26
21
72
33
8
20
258
513
57
16
41
76
96
19
326
117
659
144
93
98
12
24
18