72
116
120
52
342
125
229
132
63
711
14
30
70
142
17
37
20
50
13
5
16
41
28
7
74
76
10
66
87
39
69
54
51
57
97
91
11
92
98
58
682
46
83