116
95
55
28
39
56
128
119
127
96
41
10
69
47
192
89
57
78
16
112
15
66
29
65
38
27
130
23
24
76
42
50
98
54
70
25
52
22
46
31
110
11
45
21
123
61
13