90
23
71
57
19
29
123
21
27
22
85
31
97
112
47
11
133
41
46
65
34
203
43
9
96
25
61
68
37
44
49
32
15
17
88
18
55
3
162
100
20
7
12
8
10
13
6
24
215
244
73