54
21
31
19
17
36
52
29
69
57
30
51
43
89
106
40
41
172
14
38
102
60
84
35
242
48
62
44
39
116
64
107
46
59
351
79
33
275
840
105
42
129
248
24
25
15
34
103
165