62
406
20
26
41
23
214
163
134
38
15
108
19
30
21
35
32
54
16
242
46
36
78
307
17
72
493
186
58
2
44
926
28
33
147
82
74
14
42
965
126
620
40
113
8
551
545
268
50
89