102
56
71
44
101
70
63
65
113
111
208
65
37
77
149
127
63
44
70
31
117
54
107
155
60
151
61
95
63
41
63
39
64
69
100
96
52
106
23
49
169
89
79
19
53
50
77
58
67
41
27
36
29
49
50
41
66
25
26
103