41
95
130
116
412
257
65
62
199
158
342
136
48
145
17
25
2735
121
5099
215
72
33
118
60
256
107
36
109
43
358
44
854
282
71
213
74
19
12
37
1521
370
23
131
77
47
70
80
106
64
29
695
87
20
86
234