127
198
155
16
29
213
104
412
17
211
109
12
168
37
74
30
65
49
42
94
14
146
44
160
50
77
79
10
48
5
97
69
120
212
47
72
147
125
290
114
28
111
59
116
78
24
23
32
20
68
319
185
122