36
131
123
25
736
37
432
9
39
6497
372
1267
827
162
122
14
118
35
61
43
44
17
31
90
49
79
107
83
45
96
30
271
52
103
81
138
22
38
10
93
60
94
51
383
20
26
97
48
29
13
18