37
21
102
52
126
91
43
74
34
54
44
112
239
88
61
71
58
76
49
48
31
157
40
128
145
159
166
50
23
35
51
113