114
104
121
120
7
224
47
41
29
99
51
144
18
48
125
23
25
191
396
31
89
15
79
37
80
38
62
162
113
45
214
32
49
12
132
8
42
30
50
33
100
61
178
110
143
83