28
110
134
49
7
58
127
112
5
35
23
66
161
141
42
9
61
24
12
30
232
76
10
17
184
56
39
109
98
15
21
68
33
103
52
27
88
3
166
116
77
14
136
8
22