75
122
110
115
58
57
99
85
86
67
248
111
76
56
32
34
141
53
70
23
292
97
148
37
47
76
208
31
82
31
154
115
82
91
89
127
76
116
73
81