53
202
366
204
22
296
349
39
106
26
21
317
57
144
135
443
23
419
10
3
108
58
42
28
15
47
32
78
17
33
307
105
444
37
67
24
25
94
20
50
71
52
76
112
86