49
31
53
34
46
21
113
72
48
77
74
172
25
66
26
114
88
30
54
87
104
152
202
116
125
121
174
79
28
156
151
95
40
51
23
20
241
35
38
96
150
29
127
64
706