52
128
69
22
222
33
30
180
71
46
97
78
122
84
44
41
62
7
115
76
248
189
109
21
31
74
217
64
32
26
47
58
34
168
91
28
54
153
43
133
127
140
130
68
39
89
19
412
16
104