23
191
79
25
28
37
66
50
32
9
42
19
43
16
60
76
22
15
12
152
233
38
49
73
30
57
8
72
13
48
519
92
58
119
174
486
732
128
69
31
397
310
1108
414
670
124
242
44
46
14