107
127
101
28
27
63
29
48
104
47
16
115
33
51
26
36
21
58
65
42
112
56
22
43
143
25
53
172
266
37
94
17
10
59
30
24
61
32
12
1
81
87
46
2
3
71
39
11
108