13
127
150
6
97
63
35
71
102
37
29
69
70
47
112
12
4
60
90
27
115
19
43
74
33
75
86
241
20
193
84
65
24
78
87
166
194
39
244
81
59
50
7
119
177
10
21
130