21
252
28
102
60
17
103
195
140
265
6
25
51
180
50
280
38
56
52
18
14
73
13
248
74
94
33
11
44
122
46
19
68
36
23
47
40
26
42
99
194
64
24
29
32