63
36
120
34
55
43
282
67
50
32
8
306
30
77
881
661
46
7
80
15
72
156
13
44
41
33
24
91
49
98
51
17
69
119
94
84
88
40
31
106
57
66
78
73
79
149