685
29
14
203
26
64
25
36
118
70
22
28
90
21
54
35
96
44
76
61
48
63
42
116
50
23
52
60
119
221
113
139
6
87
183
13
91
132
67
104
81
72
80
280
16