48
86
103
59
22
179
51
47
39
69
74
121
85
82
87
78
58
32
70
52
94
129
15
72
197
76
35
96
63
45
220
125
53
29
90
16
84
73
124
111
50
75
71
42
41
79