112
119
57
6
26
33
67
120
85
54
84
24
29
80
126
92
25
31
99
183
63
14
77
5
60
49
11
290
52
27
397
19
70
469
96
64
59
72
18
260
28
10
68
13
61
81
246
50
51
8