32
11
87
30
13
20
49
501
59
89
37
50
98
148
2733
52
41
23
31
48
62
24
120
26
84
91
22
102
33
115
234
25
117
56
116
58
92
27
44
305
63
95
96
205
51