21
15
29
22
27
12
23
45
10
3
35
101
16
151
43
2
13
8
36
85
38
28
67
37
34
87
24
72
9
44
202
19
11
6
56
170
30
32
25
66