69
20
32
108
172
88
119
64
34
222
21
30
249
43
62
99
76
219
40
89
58
470
117
70
226
186
236
125
187
65
123
36
49
73
13
41
122
23
28
14
78
5
15
100
7
159
54
47
106