49
38
40
31
41
57
25
72
28
134
75
60
89
48
78
68
172
61
44
117
43
21
52
35
54
95
67
268
73
230
260
39
102
116
87
112
694
208
69
202
160
32
108
29