31
2
24
109
39
103
107
127
101
28
27
63
29
48
104
47
16
123
33
51
26
36
21
58
65
42
114
56
22
43
146
25
68
172
270
37
94
17
10
59
30
61
32
12
1
81
87
46
3
71