38
41
179
98
123
73
342
54
217
35
157
96
23
46
92
135
62
60
24
50
230
65
77
70
43
34
114
139
218
44
74
109
40
132
51
75
53
97
55
102
78
522
42
57
647
12
67
200
120
770