13
15
100
18
73
22
45
109
33
101
65
87
84
11
381
155
49
28
199
24
36
126
113
132
190
63
71
82
42
188
901
21
37
39
23
105
114
47
10
25
4
210
78
79
41
121
81
182
394
193
68
139
5