63
58
19
127
210
37
22
124
389
110
20
43
13
90
1134
40
109
71
77
87
55
17
54
120
18
132
182
191
64
44
26
46
74
25
7
68
262
11
105
27
9
41
24
23
38
45
86
32