314
167
403
112
17
23
646
56
553
76
159
47
55
218
152
60
20
22
143
9
139
189
29
5
7787
13
71
120
65
14
94
15
43
26
351
12
432
19
45
21
18
104
31
50
70
40
44
96
67
110
37
25
126