30
369
17
16
40
28
891
24
56
67
14
54
25
22
23
19
72
4
60
157
46
61
11
10
119
351
6
76
31
368
42
617
237
9
318
26
8
7
71
15
18
53