100
52
54
79
49
83
153
72
157
231
39
113
37
76
118
86
62
133
82
31
43
120
66
183
252
111
53
1066
36
26
47
261
15
376
30
93
87
260
46
29
24
161
84
58
68
90
59
85
64
19
34
10
225
55