10
33
100
4
24
32
114
45
46
59
17
40
91
51
31
90
131
21
49
85
191
37
44
107
57
6
98
34
47
82
272
22
227
11
96
81
14
20
30
144
84
38
53
35
39
112
132
70
241
42