82
45
154
245
23
66
29
73
18
84
109
96
67
158
37
122
14
17
74
86
407
41
188
61
28
34
65
100
117
80
1342
62
20
803
142