110
296
140
45
42
56
203
164
87
181
83
133
30
32
80
94
76
61
210
262
119
25
106
43
66
72
124
201
53
379
55
36
242
126
3
267
31
57
21
13
20
46
424
246
37
54
58
26
7
95
108
107
22
8